如果說textview是專門為輸出顯示字樣而生的元件的話,那當然Edittext顧名思義就是編輯文字,為了使用者在操作時,可以輸入資料查訊或者登入時,不可能每次都動到程式,我們需要一個元件幫助取得資料並傳遞給後續做比對或者抓取的功能。
android:hint="Name"
=有時可能需要在空格內的背景有文字但又希望呈現灰色的就可以使用這一行當輸入完之後字體就會消失,空白時呈現預設模樣android:ems="10"
設定底線長度
android:inputType="鍵盤種類"
這行主要提供各種不同的鍵盤因應不同場合作結合使用,以下是我統整目前擁有的鍵盤種類~
1.(Plain Text) / android:inputType="text"
*android原生鍵盤
*顯示輸入
2.(Password)/android:inputType="textPassword"
*隱藏輸入
*常使用在帳號登入
3(Password(Numeric))/ android:inputType="numberPassword"
*隱藏輸入
*數字鍵盤
4(E-mail) / android:inputType="textEmailAddress"
*顯示輸出
*多了一個@
*更適合電子郵件輸入
5(Phone)/ android:inputType="phone"
*手機號輸入使用的鍵盤
6 (time) /android:inputType="time"
*時間設定
7(date) /android:inputType="date"
*日期搜尋